for some inexplicable reason - Francés Inglés Diccionario